never make promises that you can't keep - Deutsch Englisch Wörterbuch